centralized supervision - French English Dictionary